Final Destination: Japan!

.